import request from '@/utils/requestBase'

interface loginDataI {
	code : string
	spread_spid : string
	spread_code : string
	iv : string
	encryptedData : string
}
/**
 * @description 授权登录
 * @param {loginDataI} data 
 * @return 
 */
export function login(data : loginDataI) {
	return request.get({ url: 'v2/wechat/routine_auth', data })
}

/**
 * @description 获取用户信息
 * @return 
 */
export function getUserInfo() {
	return request.get({ url: 'userinfo' })
}

/**
 * @description 修改用户信息
 * @param {{
	real_name : string
	phone : string
	avatar : string
}} data 
 * @return 
 */
export function editUser(data : {
	real_name : string
	phone : string
	avatar : string
}) {
	return request.post({ url: 'user/name/edit', data })
}